home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 2: CDPD 1 / Almathera Ten on Ten - Disc 2: CDPD 1.iso / pd / 301-325 / 321 / turtle / includes / turtle.i < prev    next >
Text File  |  1995-03-14  |  804b  |  38 lines

  1.     IFND    GRAPHICS_TURTLE_I
  2. GRAPHICS_TURTLE_I = 1
  3.  
  4.     IFND    GRAPHICS_RASTPORT_I
  5.     INCLUDE    "graphics/rastport.i"
  6.     ENDC
  7.  
  8.     ;Turtlehandle
  9.  
  10.     STRUCTURE TurtleHandle,0
  11.     APTR    th_RastPort        ;Zeiger auf Rastport
  12.     FLOAT    th_xPosition        ;x-Position (FFP)
  13.     FLOAT    th_yPosition        ;y-Position (FFP)
  14.     UWORD    th_angle            ;Winkel
  15.     UWORD    th_xStart            ;x-Startwert
  16.     UWORD    th_yStart            ;y-Startwert
  17.     UWORD    th_aStart            ;Winkelstartwert
  18.     UBYTE    th_Flags            ;Flags
  19.     UBYTE    th_FlagStart        ;Flags-Startwerte
  20.     STRUCT    th_PointArray,12
  21.     LABEL    TurtleHandle_SIZEOF
  22.  
  23.     ;Flags
  24.  
  25.     BITDEF    Tur,Hide,0        ;Turtle unsichtbar
  26.     BITDEF    Tur,Up,1            ;Stift hoch
  27.     BITDEF    Tur,xComp,2        ;x-Stauchung
  28.     BITDEF    Tur,yComp,3        ;y-Stauchung
  29.     BITDEF    Tur,TValid,7        ;Turtle gültig
  30.  
  31. Tx320y200    =    TurF_xComp | TurF_yComp
  32. Tx640y200    =    TurF_yComp
  33. Tx320y400    =    TurF_xComp
  34. Tx640y400    =    0
  35.  
  36.     ENDC
  37.     
  38.